package cn.tedu.hospital.outpatient.pojo.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@Data
public class OutpatientDto {
    @ApiModelProperty(value = "预约单ID")
    Long appointmentId;
    @ApiModelProperty(value = "科室ID")
    Long departmentId;
    @ApiModelProperty(value = "挂号类型")
    String registrationType;
    @ApiModelProperty(value = "医生ID")
    Long physicianId;
    @ApiModelProperty(value = "预约时间")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    Date scheduleTime;
    @ApiModelProperty(value = "就诊状态")
    int appointmentState;
    @ApiModelProperty(value = "患者姓名")
    String name;
    @ApiModelProperty(value = "患者性别")
    String gender;
    @ApiModelProperty(value = "患者年龄")
    Integer age;
    @ApiModelProperty(value = "患者电话")
    String phone;
    @ApiModelProperty(value = "患者身份证号")
    String identityCard;
}
